
/**计算vip卡的有效期
 * 默认：一周7天，一月30天
 * @param startDate 会员权益开始日期，如：2019-09-05 15:35
 * @param vipCardMode 会员卡类型 1-5
 * @returns 权益截止日期
 */
const fun= function getVipCardDate(startDate,vipCardMode,symble='-'){
	let weekDays=7,monthDays=30;
	let effectiveDate=new Date(startDate);
	let end,days;
	switch(vipCardMode){
		//周卡
		case 5:{
			days=weekDays;
		}break;
		//月卡
		case 4:{
			days=monthDays;
		}break;
		//季卡
		case 3:{
			days=monthDays*4;
		}break;
		//半年卡
		case 2:{
			days=monthDays*6;
		}break;
		//年卡
		case 1:{
			days=monthDays*12;
		}break;
	}
	let format=`yyyy${symble}MM${symble}dd HH:mm:ss`;
	let start=tool.DateToString(effectiveDate, format);
	effectiveDate.setDate(effectiveDate.getDate()+days);
	end=tool.DateToString(effectiveDate, format);
	return {
		start:start,
		end:end
	};
}

export default fun;